ADP\BaseVersion\Includes\AdminExtensions\AdminPage\Tabs\Rules S

Total Complexity 50
Dependencies 8
Dependents 0
Total lines 535
Lines of code 428
Logical lines of code 124
Comment lines 21
Methods 22
Properties 3

Methods 22

Method Rating Maintainability Complexity Lines of code
makeGetRulesArgs()
B
43 16 50
enqueueScripts()
A
37 7 71
getAllAvailableTypes()
A
34 1 161
getViewVariables()
A
41 8 55
getAllAvailablePersistenceTypes()
S
61 1 14
setPriceFixed()
S
71 1 6
priceFixed()
S
71 1 6
discountPercentage()
S
71 1 6
setDiscountAmount()
S
71 1 6
discountAmount()
S
71 1 6
registerAjax()
S
91 1 2
__construct()
S
73 1 5
withContext()
S
81 1 3
getIsHideInactive()
S
79 1 3
getPaginationHtml()
S
65 1 9
getTabRules()
S
67 1 8
getTitle()
S
79 1 3
getKey()
S
81 1 3
getHeaderDisplayPriority()
S
81 1 3
getRelativeViewPath()
S
81 1 3
handleSubmitAction()
S
91 1 2
formatOutput()
S
78 1 3